package com.csq.cms.pojo;

import java.io.Serializable;
import java.util.Date;


/**
 * 用户报名 信息
 * @author chen
 *
 */
public class SignInfo implements Serializable{
	
	
	/**
	 * 兼职信息
	 */
	private Integer parttimeId;
	
    private String typeName;

	private String parttimeName;
	
	
	//截止日期 expireDate = publishDate + expireDate
	private Date expireDate;
	
	/**
	 * 报名情况  
	 * 
	 */
	private int signupNum;
	
	
	/**
	 * 发布者信息
	 */
	private String enterpriseName;
	private String address;
	
	private Integer enterpriseId;
	private Integer signupId;

	
	
	public SignInfo() {
		super();
	}


	public SignInfo(Integer parttimeId, String typeName, String parttimeName,
			Date expireDate, int signupNum, String enterpriseName,
			String address, Integer enterpriseId, Integer signupId) {
		super();
		this.parttimeId = parttimeId;
		this.typeName = typeName;
		this.parttimeName = parttimeName;
		this.expireDate = expireDate;
		this.signupNum = signupNum;
		this.enterpriseName = enterpriseName;
		this.address = address;
		this.enterpriseId = enterpriseId;
		this.signupId = signupId;
	}


	public Integer getParttimeId() {
		return parttimeId;
	}




	public void setParttimeId(Integer parttimeId) {
		this.parttimeId = parttimeId;
	}




	public String getTypeName() {
		return typeName;
	}




	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}




	public String getParttimeName() {
		return parttimeName;
	}




	public void setParttimeName(String parttimeName) {
		this.parttimeName = parttimeName;
	}




	public Date getExpireDate() {
		return expireDate;
	}




	public void setExpireDate(Date expireDate) {
		this.expireDate = expireDate;
	}




	public int getSignupNum() {
		return signupNum;
	}




	public void setSignupNum(int signupNum) {
		this.signupNum = signupNum;
	}




	public String getEnterpriseName() {
		return enterpriseName;
	}




	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}




	public Integer getEnterpriseId() {
		return enterpriseId;
	}




	public void setEnterpriseId(Integer enterpriseId) {
		this.enterpriseId = enterpriseId;
	}


	@Override
	public String toString() {
		return "SignInfo [parttimeId=" + parttimeId + ", typeName=" + typeName
				+ ", parttimeName=" + parttimeName + ", expireDate="
				+ expireDate + ", signupNum=" + signupNum + ", enterpriseName="
				+ enterpriseName + ", enterpriseId=" + enterpriseId + "]";
	}





	public String getAddress() {
		return address;
	}





	public void setAddress(String address) {
		this.address = address;
	}





	public Integer getSignupId() {
		return signupId;
	}





	public void setSignupId(Integer signupId) {
		this.signupId = signupId;
	}
	
	
	
	
}
